ADP\BaseVersion\Includes\AdminExtensions\AdminPage\Tabs\Tools B

Total Complexity 76
Dependencies 7
Dependents 0
Total lines 480
Lines of code 338
Logical lines of code 170
Comment lines 33
Methods 28
Properties 6

Methods 28

Method Rating Maintainability Complexity Lines of code
prepareExportGroup()
B
40 17 61
handleSubmitAction()
A
48 9 30
convertElementsFromIdToName()
S
57 7 17
exportJsonSettings()
S
55 5 19
actionOptionsGroup()
S
58 5 16
prepareForExportRulesWithBulkRanges()
S
56 3 18
getSections()
S
51 1 34
enqueueScripts()
S
56 2 18
prepareForBulkReimport()
S
63 3 10
exportCSVBulkRangesAjaxCB()
S
59 2 14
prepareCSV()
S
60 2 13
checkNonceOrDie()
S
68 2 6
actionRulesGroup()
S
69 2 6
actionGroups()
S
78 2 3
__construct()
S
60 1 13
prepareOptionsGroup()
S
63 1 11
getTitle()
S
79 1 3
withContext()
S
81 1 3
prepareExportGroups()
S
78 1 4
getViewVariables()
S
64 1 9
getKey()
S
81 1 3
migrateProductOnlyToCommon()
S
72 1 5
getHeaderDisplayPriority()
S
81 1 3
actionReimportRulesWithBulkRanges()
S
76 1 4
migrateCommonToProductOnly()
S
72 1 5
getRelativeViewPath()
S
81 1 3
registerAjax()
S
79 1 3
renderToolsTemplate()
S
75 1 4